embryo rescue - German English Dictionary